package com.yeepay.bc.app.bp;

import com.yeepay.bc.app.bp.OrderBaseVO;

/**
 * @author yp-tc-m-4861
 * @version 1.0
 * @create 2018-03-13 下午4:03
 * @desc 将商户请求参数封装成相应的vo/指间付用
 **/
public class CustomerRequestVO extends OrderBaseVO {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
     * 商户请求token
     */
    private String token;
    /**
     * 商户请求appid
     */
    private String appId;
    private String openId;
    private String cardType;
    private String userType;
    private String userNo;
    private String CashierVersion;
    private String directPayType;
    private String userIp;
    private String bizType;
    private String fingerPayPhone;

    /**
     * 支付宝生活号 商户透传
     */
    private String aliUserId;

    /**
     * 支付宝生活号 商户透传
     */
    private String aliAppId;

    /**
     * 客户号，部分B2B网银支付所需
     */
    private String clientId;

    /** 以下三个字段 微信H5支付所需 **/

    private String platForm;
    private String appName;
    private String appStatement;


    private String sign;

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public void setUserNo(String userNo) {
        this.userNo = userNo;
    }

    

    public void setDirectPayType(String directPayType) {
        this.directPayType = directPayType;
    }



    public void setUserIp(String userIp) {
        this.userIp = userIp;
    }

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public void setAliUserId(String aliUserId) {
        this.aliUserId = aliUserId;
    }

    public void setAliAppId(String aliAppId) {
        this.aliAppId = aliAppId;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setPlatForm(String platForm) {
        this.platForm = platForm;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public void setAppStatement(String appStatement) {
        this.appStatement = appStatement;
    }

    public String getToken() {
        return token;
    }

    public String getAppId() {
        return appId;
    }

    public String getOpenId() {
        return openId;
    }

    public String getCardType() {
        return cardType;
    }

    public String getUserType() {
        return userType;
    }

    public String getUserNo() {
        return userNo;
    }

   

    public String getCashierVersion() {
		return CashierVersion;
	}

	public void setCashierVersion(String cashierVersion) {
		CashierVersion = cashierVersion;
	}

	public String getDirectPayType() {
        return directPayType;
    }



    public String getUserIp() {
        return userIp;
    }

    public String getBizType() {
        return bizType;
    }

    public String getAliUserId() {
        return aliUserId;
    }

    public String getAliAppId() {
        return aliAppId;
    }

    public String getClientId() {
        return clientId;
    }

    public String getPlatForm() {
        return platForm;
    }

    public String getAppName() {
        return appName;
    }

    public String getAppStatement() {
        return appStatement;
    }


	public void setFingerPayPhone(String fingerPayPhone) {
        this.fingerPayPhone = fingerPayPhone;		
	}
	public String getFingerPayPhone() {
        return fingerPayPhone;
    }

}
